package cn.life.business.warehouse.entity.vo;

import cn.life.business.warehouse.entity.po.WarehouseDetails;
import cn.life.common.entity.model.Page;
import cn.life.common.entity.vo.ProjectVo;

import java.util.Date;
import java.util.List;

/**
 * @author 王振宇
 * @Description:
 * @Date 2018-07-31 14:58:31
 */
public class WarehouseVo extends ProjectVo {
    /**
     * 库房记录Id
     */
    private long warehouseId;
    /**
     * 材料备注
     */
    private String materialDesc;
    /**
     * 1.入库 2.出库
     */
    private  int state;
    /**
     * 操作/申请人Id
     */
    private  long oprUserId;
    /**
     * 操作/申请人名称
     */
    private String oprUserName;
    /**
     * 申请/操作时间
     */
    private Date oprDate;
    /**
     * 仓库单明细集合
     */
    private List<WarehouseDetailsVo> list;
    /**
     *  材料名称
     */
    private String materialName;
    /**
     *  材料名称串
     */
    private String materialNames;
    /**
     *  材料分类名称
     */
    private String materialTypeName;
    /**
     * 材料数量
     */
    private int materialNumber;

    public String getApplyName() {
        return applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    /**
     *申请人姓名

     */
    private String applyName;

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    public String getMaterialTypeName() {
        return materialTypeName;
    }

    public void setMaterialTypeName(String materialTypeName) {
        this.materialTypeName = materialTypeName;
    }

    public int getMaterialNumber() {
        return materialNumber;
    }

    public void setMaterialNumber(int materialNumber) {
        this.materialNumber = materialNumber;
    }

    public List<WarehouseDetailsVo> getList() {
        return list;
    }

    public void setList(List<WarehouseDetailsVo> list) {
        this.list = list;
    }

    public long getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(long warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getMaterialDesc() {
        return materialDesc;
    }

    public void setMaterialDesc(String materialDesc) {
        this.materialDesc = materialDesc;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public long getOprUserId() {
        return oprUserId;
    }

    public void setOprUserId(long oprUserId) {
        this.oprUserId = oprUserId;
    }

    public String getOprUserName() {
        return oprUserName;
    }

    public void setOprUserName(String oprUserName) {
        this.oprUserName = oprUserName;
    }

    public Date getOprDate() {
        return oprDate;
    }

    public void setOprDate(Date oprDate) {
        this.oprDate = oprDate;
    }

    public String getMaterialNames() {
        return materialNames;
    }

    public void setMaterialNames(String materialNames) {
        this.materialNames = materialNames;
    }
}
